English Dictionary
◊ SUPERFAMILY HOMINOIDEA
superfamily Hominoidea
n : anthropoid apes and human beings [syn: {Hominoidea}, {superfamily
Hominoidea}]